// 云函数入口文件
const cloud = require('wx-server-sdk')

cloud.init({
    // API 调用都保持和云函数当前所在环境一致
    env: cloud.DYNAMIC_CURRENT_ENV
  })

// 云函数入口函数
exports.main = async (event, context) => {
  const wxContext = cloud.getWXContext()
  const db = cloud.database();
  var add_state = 0;

  db.collection('deviceid').add({
    // data 字段表示需新增的 JSON 数据
    data:event.deviceListdata,
    success: function(res) {
      // res 是一个对象，其中有 _id 字段标记刚创建的记录的 id
      console.log(res);
      return res;
    },
    fail:function(res) {
      // res 是一个对象，其中有 _id 字段标记刚创建的记录的 id
      console.log(res);
      return res;
    }
  });
}

//从设备“deviceid”表中，删除设备
// exports.main = async (event, context) => {
//   const wxContext = cloud.getWXContext()
//   const db = cloud.database()

//   try {
//     return await db.collection('deviceid').where({
//       product_id: "QJ4l4E7pHR"
//     }).remove()
//   } catch(e) {
//     console.error(e)
//   }
// }

